package com.gun3y.entity.pattern;

import java.util.List;

public class TagPattern {

    private String tagName;

    private String tagValue;

    private ExpressionType tagExpression;

    private List<AttributePattern> attributes;

    private boolean recursive = false;

    public String getTagName() {
	return tagName;
    }

    public void setTagName(String tagName) {
	this.tagName = tagName;
    }

    public String getTagValue() {
	return tagValue;
    }

    public void setTagValue(String tagValue) {
	this.tagValue = tagValue;
    }

    public ExpressionType getTagExpression() {
	return tagExpression;
    }

    public void setTagExpression(ExpressionType tagExpression) {
	this.tagExpression = tagExpression;
    }

    public List<AttributePattern> getAttributes() {
	return attributes;
    }

    public void setAttributes(List<AttributePattern> attributes) {
	this.attributes = attributes;
    }

    public boolean isRecursive() {
	return recursive;
    }

    public void setRecursive(boolean recursive) {
	this.recursive = recursive;
    }

}
